echarse sobre - Turkish English Dictionary